Collaborative Object Caching for Heterogeneous OSD Clusters
نویسنده
چکیده
With the emerging of 10 Gbps Ethernet, modern storage networks allow the hosts to access remote cache nearly as quickly as they can access from their local storages. Aiming at improving the performance and load-balancing of large-scaled object-based storage systems, we propose an objectbased caching scheme that works collaboratively by distributing redundant objects among neighboring object-based storage devices (OSDs). Our objective is to maintain valuable objects in the caches (either local or remote) to reduce the disk I/O bandwidth demand, and minimize the cache response time. Trace-driven simulations show that the cache hit ratio of our object-based caching scheme is superior to the general block-based cache replacement algorithms by a factor of more than 2.6 and the cache response time can be improved by about 25 folds.
منابع مشابه
Optimization Strategies for Qos-sensitive Vod Service Delivery in Cooperative Environments
Multimedia services such video-on-demand service to large number of clients require stable network bandwidth provision and short network delay. In order to achieve these goals, the object replication in overlay P2P networks in a good candidate solution for both service providers and customers. However, the characteristics of peers are different from traditional content distribution infrastructu...
متن کاملAn N-body Method Based on Collaborative System Model
This paper presents a distributed object-oriented method built in collaborative system model for solving N-body problem. A collaborative system is constructed by a set of distributed objects on networked hosts. These distributed objects cooperatively execute an application. The N-body method is implemented in Java and RMI whose platformindependent features allow the collaborative system impleme...
متن کاملLearning-Aided Collaborative Caching in Small Cell Networks
Caching enables reduction of peak backhaul load in modern wireless systems by allowing popular files to be pre-fetched and stored locally and closer to the network edge. With the shift in paradigm from homogeneous to heterogeneous cellular networks, data offloading to small cell base stations (sBS) has garnered recent attention. Caching at the sBS can help avoid bottlenecks in the capacity limi...
متن کاملA Distributed Spin-Down Algorithm for an Object-Based Storage Device with Write Redirection
We present a distributed spin-down algorithm for conserving energy in an object-based storage device (OSD) cluster. It differs from traditional spin-down algorithms in that it is cooperative—the decision to spin-down an OSD considers not only its own internal state, but also the state of the other OSDs. Each OSD executes an instance of the spin-down algorithm and adapts to the overall workload....
متن کاملScalable Performance of the Panasas Parallel File System
The Panasas file system uses parallel and redundant access to object storage devices (OSDs), per-file RAID, distributed metadata management, consistent client caching, file locking services, and internal cluster management to provide a scalable, fault tolerant, high performance distributed file system. The clustered design of the storage system and the use of clientdriven RAID provide scalable ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007